
void g(int n,int r,char s[])
{

    int i=0;
    while(n)
    {
        s[i]=(n%r)+'0';
        n/=r;
        i++;
    }
    s[i]=0;
    int m=strlen(s);
         char temp;
    for(i=0;i<m/2;i++)
    {

     temp=s[i];
     s[i]=s[m-1-i];
     s[m-1-i]=temp;
    }

}
int main()
{
    char s[100];
    memset(s,0,sizeof(s));
    int n=1022;
    int r=8;
    g(n,r,s);

    puts(s);


}

